module aluctr_bench;

    reg [3:0]  aluop;
    reg [1:0]  funct;
    wire [3:0] aluctr;

    aluctr foo (
            .aluop(aluop),
            .funct(funct),
            .aluctr(aluctr)
           );

    integer k;
    initial
    begin
        for (k=0; k<=63; k=k+1)
            #5  {aluop,funct}= k;
        #10 $finish;
    end

    //string s[31:0] = {32{"hello"}};
    always @(aluop,funct)
    begin   
        #1;
        $display("aluop=%b funct=%b aluctr=%b",aluop,funct,aluctr);
    end
endmodule
